package com.pactera.madp.cp.api.entity;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.ToString;

@Data
@ApiModel(value = "行为追踪对象")
@ToString
public class BehaviorTrackEntity {

    @ApiModelProperty(value = "企业id")
    private Integer corpId;

    @ApiModelProperty(value = "用户id")
    private String wxUserId;

    @ApiModelProperty(value = "用户名")
    private String username;

    @ApiModelProperty(value = "外部联系人id")
    private String wxExternalUserid;

    @ApiModelProperty(value = "外部联系人姓名")
    private String externalUsername;

    @ApiModelProperty(value = "代理id")
    private String agentId;

    /**
     * marketing-开启了行为跟踪的素材
     * lost-客户删除成员提醒
     * todo-成员在客户画像添加待办事项
     * customform-每日汇总数据日报
     */
    @ApiModelProperty(value = "事件类型")
    private String event;

    @ApiModelProperty(value = "链接")
    private String url;

    @ApiModelProperty(value = "主题")
    private String title;

    @ApiModelProperty(value = "侧边栏位置")
    private String location;

    @ApiModelProperty(value = "内容")
    private String content;

    @ApiModelProperty(value = "员工id")
    private Integer employeeId;

    @ApiModelProperty(value = "客户id")
    private Integer contactId;

    @ApiModelProperty(value = "租户id")
    private Integer tenantId;
}
